Termination Proof Script

Consider the TRS R consisting of the rewrite rules
1:    a__f(g(X),Y)  → a__f(mark(X),f(g(X),Y))
2:    mark(f(X1,X2))  → a__f(mark(X1),X2)
3:    mark(g(X))  → g(mark(X))
4:    a__f(X1,X2)  → f(X1,X2)
There are 5 dependency pairs:
5:    A__F(g(X),Y)  → A__F(mark(X),f(g(X),Y))
6:    A__F(g(X),Y)  → MARK(X)
7:    MARK(f(X1,X2))  → A__F(mark(X1),X2)
8:    MARK(f(X1,X2))  → MARK(X1)
9:    MARK(g(X))  → MARK(X)
The approximated dependency graph contains one SCC: {5-9}. Hence the TRS is terminating.
Tyrolean Termination Tool  (0.06 seconds)   ---  May 3, 2006